package cn.com.dycc.meeting_assist.meeting_sign.service;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import cn.com.dycc.meeting_assist.meeting_sign.entity.Sign;
import cn.com.dycc.meeting_assist.meeting_sign.param.FindSignParam;



/**
 * 
 * Description: 会议签到管理业务层
 * Author: Liket
 * Version: 1.0
 * Create Date Time: 2018年10月29日 上午10:13:00.
 * Update Date Time: 
 * @see
 */
public interface SignService {
	
	int addSign(HttpServletRequest req,Sign sign)throws SignNotFoundException;
	int deleteSign(HttpServletRequest req,Sign sign)throws SignNotFoundException;
	//int updateSign(HttpServletRequest req,Sign sign)throws SignNotFoundException;
	Sign findSignById(HttpServletRequest req,FindSignParam sign)throws SignNotFoundException;
	
	List<Sign> findSignByParam(HttpServletRequest req,FindSignParam param)throws SignNotFoundException;
	String countSignByParam(HttpServletRequest req,FindSignParam param)throws SignNotFoundException;
	
	
	

}
